WINHTTP(HTTPS). TLS 1.0  does not use RC4 in windows 8.1?

hello 

i know some SERVER(it support only TLS(ver1.0) cipher(TLS_RSA_WITH_RC4_128_SHA) by default.

i tried to connect that server with client program that i made using WINHTTP function.

Other OS( except windows 8.1 ) WinhttpSendRequest() function returns true. but only windows 8.1 returns false. (same source code.)

so, i think TLS ver1.0 support cipher(TLS_RSA_WITH_RC4_128_SHA) by default but in Windows 8.1 i can't find TLS_RSA_WITH_RC4_128_SHA cipher in TLS ver1.0.

i tried to wireshark capture network traffic when connect to that SERVER using 'IE browser'. first client_hello message does not include RC4 with TLS ver1.0. but next client_hello message include RC4 with TLS ver1.0.  i think OS(windows8.1) automatically modify cipher suite. 

so i want 'WINHTTP' function with RC4 cipher TLS ver1.0 like 'IE browser'. anyone help me. 

if my source has problem or needs some additional code line, please help me. 


  • Edited by dbckdgns Tuesday, March 24, 2015 10:30 AM
March 23rd, 2015 10:52am

This topic is archived. No further replies will be accepted.

Other recent topics Other recent topics